<!DOCTYPE html>
<html lang="en">
<head>
<title>WebUI4Delphi: All Identifiers</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="PasDoc 0.16.0-snapshot">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body>
<h1 class="allitems">All Identifiers</h1>
<table class="itemstable wide_list">
<tr class="listheader">
<th class="itemname">Name</th>
<th class="itemunit">Unit</th>
<th class="itemdesc">Description</th>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#CRLF">CRLF</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomAbsolutePath-string-boolean-">CustomAbsolutePath</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Returns the absolute path version of aPath. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomExceptionHandler-string-exception-">CustomExceptionHandler</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Sends the function and exception names to the debugger for display and raises the exception. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomPathCanonicalize-string-string-">CustomPathCanonicalize</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Simplifies a path by removing navigation elements such as &quot;.&quot; and &quot;..&quot; to produce a direct, well-formed path. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomPathIsRelative-string-">CustomPathIsRelative</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Returns true if aPath is a relative path. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomPathIsUNC-string-">CustomPathIsUNC</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Determines if aPath is a valid Universal Naming Convention (UNC) path, as opposed to a path based on a drive letter. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#CustomPathIsURL-string-">CustomPathIsURL</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Tests aPath to determine if it conforms to a valid URL format. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUI.html#DestroyWebUI">DestroyWebUI</a></td>
<td class="itemunit"><a class="bold" href="uWebUI.html">uWebUI</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#ExecuteFile-string-string-string-integer-">ExecuteFile</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Performs an operation on a specified file. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#GetModulePath">GetModulePath</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Retrieves the fully qualified path for the current module. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUI.html#global_webui_event_callback-PWebUIEvent-">global_webui_event_callback</a></td>
<td class="itemunit"><a class="bold" href="uWebUI.html">uWebUI</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.IWebUIEventHandler.html">IWebUIEventHandler</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.IWebUIWindow.html">IWebUIWindow</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#LibraryExists-string-">LibraryExists</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Checks that the WebUI library exists. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#OutputDebugMessage-string-">OutputDebugMessage</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Sends a string to the debugger for display. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathCanonicalizeAnsi-LPSTR-LPCSTR-">PathCanonicalizeAnsi</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathCanonicalizeUnicode-LPWSTR-LPCWSTR-">PathCanonicalizeUnicode</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsRelativeAnsi-LPCSTR-">PathIsRelativeAnsi</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsRelativeUnicode-LPCWSTR-">PathIsRelativeUnicode</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsUNCAnsi-LPCSTR-">PathIsUNCAnsi</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsUNCUnicode-LPCWSTR-">PathIsUNCUnicode</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsURLAnsi-LPCSTR-">PathIsURLAnsi</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#PathIsURLUnicode-LPCWSTR-">PathIsURLUnicode</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#PWebUIChar">PWebUIChar</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#PWebUIEvent">PWebUIEvent</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#SHLWAPIDLL">SHLWAPIDLL</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIMiscFunctions.html#StringToPWebUIChar-string-integer-">StringToPWebUIChar</a></td>
<td class="itemunit"><a class="bold" href="uWebUIMiscFunctions.html">uWebUIMiscFunctions</a></td>
<td class="itemdesc"><p> Converts a unicode string to a WebUI string. This function should only be used by the file handler callback. By allocating resources using webui_malloc() WebUI will automaticaly free the resources. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TLoaderStatus">TLoaderStatus</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> TWebUILoader status values </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TOnWebUIEvent">TOnWebUIEvent</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUI.TWebUI.html">TWebUI</a></td>
<td class="itemunit"><a class="bold" href="uWebUI.html">uWebUI</a></td>
<td class="itemdesc"><p> Class used to simplify the WebUI initialization and destruction. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIBase64.TWebUIBase64.html">TWebUIBase64</a></td>
<td class="itemunit"><a class="bold" href="uWebUIBase64.html">uWebUIBase64</a></td>
<td class="itemdesc"><p> Wrapper class for the Base64 conversion functions in WebUI. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIBindCallback">TWebUIBindCallback</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIBindID">TWebUIBindID</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> Bind ID. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIBrowser">TWebUIBrowser</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> Supported web browsers. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIChar">TWebUIChar</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> WebUI char type. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIConfig">TWebUIConfig</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> WebUI configuration. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.TWebUIEvent.html">TWebUIEvent</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> WebUI event. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIEventHandler.TWebUIEventHandler.html">TWebUIEventHandler</a></td>
<td class="itemunit"><a class="bold" href="uWebUIEventHandler.html">uWebUIEventHandler</a></td>
<td class="itemdesc"><p> Event wrapper for Event objects in WebUI. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIEventID">TWebUIEventID</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> The event number or event ID. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIEventType">TWebUIEventType</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> Event types. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIFileHandlerCallback">TWebUIFileHandlerCallback</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIInterfaceEventCallback">TWebUIInterfaceEventCallback</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIRuntime">TWebUIRuntime</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> Supported runtimes. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIWindow.TWebUIWindow.html">TWebUIWindow</a></td>
<td class="itemunit"><a class="bold" href="uWebUIWindow.html">uWebUIWindow</a></td>
<td class="itemdesc"><p> Window wrapper for Window objects in WebUI. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUITypes.html#TWebUIWindowID">TWebUIWindowID</a></td>
<td class="itemunit"><a class="bold" href="uWebUITypes.html">uWebUITypes</a></td>
<td class="itemdesc"><p> Window number or Window ID. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUI.html#WebUI">WebUI</a></td>
<td class="itemunit"><a class="bold" href="uWebUI.html">uWebUI</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_bind">webui_bind</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Bind a specific html element click event with a function. Empty element means all events. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_clean">webui_clean</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Free all memory resources. Should be called only at the end. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_close">webui_close</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Close a specific window only. The window object will still exist. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_DEBUG_LIB">WEBUI_DEBUG_LIB</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_decode">webui_decode</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Decode a Base64 encoded text. The returned buffer need to be freed. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_DEFAULT_TIMEOUT">WEBUI_DEFAULT_TIMEOUT</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p> Default timeout in seconds before the browser starts. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_delete_all_profiles">webui_delete_all_profiles</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Delete all local web-browser profiles folder. It should called at the end. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_delete_profile">webui_delete_profile</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Delete a specific window web-browser local folder profile. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_destroy">webui_destroy</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Close a specific window and free all memory resources. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_encode">webui_encode</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Encode text to Base64. The returned buffer need to be freed. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_exit">webui_exit</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Close all open windows. `webui_wait()` will return (Break). </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_free">webui_free</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Safely free a buffer allocated by WebUI using `webui_malloc()`. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_best_browser">webui_get_best_browser</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the recommended web browser ID to use. If you are already using one, this function will return the same ID. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_bool">webui_get_bool</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the first argument as boolean. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_bool_at">webui_get_bool_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as boolean at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_child_process_id">webui_get_child_process_id</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the ID of the last child process. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_count">webui_get_count</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get how many arguments there are in an event. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_float">webui_get_float</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the first argument as float. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_float_at">webui_get_float_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as float at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_int">webui_get_int</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the first argument as integer. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_int_at">webui_get_int_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as integer at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_new_window_id">webui_get_new_window_id</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get a free window number that can be used with `webui_new_window_id()`. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_parent_process_id">webui_get_parent_process_id</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the ID of the parent process (The web browser may re-create another new process). </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_size">webui_get_size</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get size in bytes of the first argument. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_size_at">webui_get_size_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the size in bytes of an argument at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_string">webui_get_string</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the first argument as string. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_string_at">webui_get_string_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as string at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_get_url">webui_get_url</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the full current URL. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_bind">webui_interface_bind</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Bind a specific HTML element click event with a function. Empty element means all events. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_get_bool_at">webui_interface_get_bool_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as boolean at a specific index. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_get_int_at">webui_interface_get_int_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as integer at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_get_size_at">webui_interface_get_size_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get the size in bytes of an argument at a specific index. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_get_string_at">webui_interface_get_string_at</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get an argument as string at a specific index. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_get_window_id">webui_interface_get_window_id</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Get a unique window ID. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_is_app_running">webui_interface_is_app_running</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Check if the app still running. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_interface_set_response">webui_interface_set_response</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> When using `webui_interface_bind()`, you may need this function to easily set a response. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_is_shown">webui_is_shown</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Check if the specified window is still running. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_LIB">WEBUI_LIB</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_malloc">webui_malloc</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Safely allocate memory using the WebUI memory management system. It can be safely freed using `webui_free()` at any time. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_MAX_ARG">WEBUI_MAX_ARG</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p> Max allowed argument's index. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_MAX_IDS">WEBUI_MAX_IDS</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p> Max windows, servers and threads. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_navigate">webui_navigate</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Navigate to a specific URL. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_new_window">webui_new_window</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Create a new WebUI window object. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_new_window_id">webui_new_window_id</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Create a new webui window object using a specified window number. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_return_bool">webui_return_bool</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Return the response to JavaScript as boolean. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_return_float">webui_return_float</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Return the response to JavaScript as float. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_return_int">webui_return_int</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Return the response to JavaScript as integer. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_return_string">webui_return_string</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Return the response to JavaScript as string. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_run">webui_run</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Run JavaScript without waiting for the response. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_script">webui_script</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Run JavaScript and get the response back. Make sure your local buffer can hold the response. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_send_raw">webui_send_raw</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Safely send raw data to the UI. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_config">webui_set_config</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Control the WebUI behaviour. It's better to call at the beginning. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_default_root_folder">webui_set_default_root_folder</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the web-server root folder path for all windows. Should be used before `webui_show()`. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_event_blocking">webui_set_event_blocking</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Control if UI events comming from this window should be processed one a time in a single blocking thread `True`, or process every event in a new non-blocking thread `False`. This update single window. You can use `webui_set_config(ui_event_blocking, ...)` to update all windows. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_file_handler">webui_set_file_handler</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set a custom handler to serve files. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_hide">webui_set_hide</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set a window in hidden mode. Should be called before `webui_show()`. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_icon">webui_set_icon</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the default embedded HTML favicon. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_kiosk">webui_set_kiosk</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the window in Kiosk mode (Full screen). </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_port">webui_set_port</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set a custom web-server/websocket network port to be used by WebUI. This can be useful to determine the HTTP link of `webui.js` in case you are trying to use WebUI with an external web-server like NGNIX </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_position">webui_set_position</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the window position. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_profile">webui_set_profile</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the web browser profile to use. An empty `name` and `path` means the default user profile. Need to be called before `webui_show()`. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_proxy">webui_set_proxy</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the web browser proxy server to use. Need to be called before `webui_show()`. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_public">webui_set_public</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Allow a specific window address to be accessible from a public network. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_root_folder">webui_set_root_folder</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the web-server root folder path for a specific window. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_runtime">webui_set_runtime</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Chose between Deno and Nodejs as runtime for .js and .ts files. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_size">webui_set_size</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the window size. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_timeout">webui_set_timeout</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the maximum time in seconds to wait for the window to connect. This affects `show()` and `wait()`. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_set_tls_certificate">webui_set_tls_certificate</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Set the SSL/TLS certificate and the private key content, both in PEM format. This works only with `webui-2-secure` library. If set empty WebUI will generate a self-signed certificate. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_show">webui_show</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Show a window using embedded HTML, or a file. If the window is already open, it will be refreshed. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_show_browser">webui_show_browser</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Same as `webui_show()`. But using a specific web browser. </p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_show_wv">webui_show_wv</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Show a WebView window using embedded HTML, or a file. If the window is already open, it will be refreshed. Note: Win32 need `WebView2Loader.dll`. </p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_VERSION_BUILD">WEBUI_VERSION_BUILD</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_VERSION_MAJOR">WEBUI_VERSION_MAJOR</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>The complete list of compiler versions is here : <a href="http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions">http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions</a> Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 (First FireMonkey and 64bit compiler) Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Rad Studio 10 - Delphi Seattle Rad Studio 10.1 - Delphi Berlin Rad Studio 10.2 - Delphi Tokyo Rad Studio 10.3 - Delphi Rio Rad Studio 10.4 - Delphi Sydney Rad Studio 11.0 - Delphi Alexandria Rad Studio 12.0 - Delphi Yukon Delphi uses MACOS for the new MacOSX and DARWIN is not defined FPC uses DARWIN for the new MacOSX and MACOS is defined for the classic Macintosh OS (System 7) We define MACOSX to avoid conflicts in both situations</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_VERSION_MINOR">WEBUI_VERSION_MINOR</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_VERSION_RELEASE">WEBUI_VERSION_RELEASE</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list2">
<td class="itemname"><a class="bold" href="uWebUIConstants.html#WEBUI_VERSION_STAGE">WEBUI_VERSION_STAGE</a></td>
<td class="itemunit"><a class="bold" href="uWebUIConstants.html">uWebUIConstants</a></td>
<td class="itemdesc"><p>&nbsp;</p></td>
</tr>
<tr class="list">
<td class="itemname"><a class="bold" href="uWebUILibFunctions.html#webui_wait">webui_wait</a></td>
<td class="itemunit"><a class="bold" href="uWebUILibFunctions.html">uWebUILibFunctions</a></td>
<td class="itemdesc"><p> Wait until all opened windows get closed. </p></td>
</tr>
</table>
<hr><span class="appinfo"><em>Generated by <a href="https://pasdoc.github.io/">PasDoc 0.16.0-snapshot</a>. </em>
</span>
</body></html>
